﻿using System;

namespace 接口csharp
{
    class Program
    {
        static void Main(string[] args)
        {
            #region 接口
            //接口可以包含方法，属性，事件，索引器

            //接口不提供所定义的成员的实现代码，只能由继承接口的类或者结果去实现

            //接口的继承者必须实现接口的所有属性和方法

            //接口是多重继承的，一个接口可以继承另一个接口或者多个接口

            //一个类可以继承一个或者多个接口，但你的继承关系有类的时候，类要放在继承列表中的第一个

            //接口的声明
            //接口取名，前面必须要加大写的I

            //访问修饰符 interface 接口名
            //{
            //        属性，
            //        方法，
            //        索引器，
            //        事件，
            //}
            //接口的声明与类基本一致

            //接口的方法和属性均不允许实现
            //接口不能有构造，不能有字段
            //不能重载运算符
            //接口中成员必须为Public






            #endregion
        }
    }
}
